high dam - Alemán Inglés Diccionario